urban separate school - Français Anglais Dictionnaire